/* This the Firefox specific CSS */


#tabnav a
{
    min-width: 50px;
}



#layout_toolbar
{
    height: 26px;
    font-size: 8pt;
    border-bottom: 1px solid #333;
    border-top: 1px solid #666;
}

#layout_toolbar a
{
    display: block;
    float: left;
    margin: 1px 0 1px 0;
    line-height: 24px;
    padding-left: 4px;
    padding-right: 4px;
    text-decoration: none;
    color: #000;
    font-size: 8pt;
}

#layout_toolbar a:hover
{
    background: #A7CDF3;
}

#layout_toolbar div.plain
{
    line-height: 24px;
    float: left;
    margin: 1px 0 1px 0;
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    color: #000;
}

#layout_toolbar div.plain img
{
    padding: 1px 0 5px 0;
}


#layout_toolbar div.highlight
{
    line-height: 20px;
    float: left;
    border: 1px solid #666;
    background: #ffc;
    margin: 2px 0 1px 0;
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    color: #000;
}

#layout_toolbar div.highlight img
{
    padding: 1px 0 3px 0;
}

#layout_toolbar div.break_left
{
    line-height: 18px;
    margin-top: 4px;
    float: left;
    width: 3px;
    border-right: 1px solid #aaa;
}

#layout_toolbar div.break_right
{
    line-height: 18px;
    margin-top: 4px;
    float: left;
    width: 3px;
    border-left: 1px solid #eee;
}


#layout_toolbar div.list_left
{
    line-height: 24px;
    float: left;
    padding: 1px 5px 0 5px;
    border-left: 1px solid #eee;
}
    

#layout_toolbar div.layout_toolbar_combo
{
    line-height: 24px;
    float: left;
    padding: 3px 1px 0 1px;
    
}


#layout_toolbar img
{
    padding: 1px 0 5px 0;
    border: 0;
    vertical-align: bottom;
}

#layout_toolbar img.notext
{
    padding: 4px 0 4px 0;
}


#layout_toolbar table
{
    height: 24px;
    cursor: hand;
    font-size: 8pt;
    height: 24px;
}
